import request from '@/utils/request'

//获取购物车的数据
export function cartList(data) {
    return request({
        url: '/mall/cart/getCart',
        method: 'post',
        data: data
    })
}

//  添加商品到购物车
export function cartAdd(data) {
    return request({
        url: '/mall/cart/add',
        method: 'post',
        data: data
    })
}

//  直接购买
export function buyAdd(data) {
    return request({
        url: '/mall/buy/add',
        method: 'post',
        data: data
    })
}

//  更新购物车
export function cartUpdate(data) {
    return request({
        url: '/mall/cart/update',
        method: 'post',
        data: data
    })
}

//  删除购物车的商品
export function cartDelete(data) {
    return request({
        url: '/mall/cart/delete',
        method: 'post',
        data: data
    })
}

//  选择或取消选择商品
export function cartChecked(data) {
    return request({
        url: '/mall/cart/checked',
        method: 'post',
        data: data
    })
}

//  获取购物车商品件数
export function cartGoodsCount(data) {
    return request({
        url: '/mall/cart/goodsCount',
        method: 'post',
        data: data
    })
}

//  下单前信息确认
export function cartCheckout(data) {
    return request({
        url: '/mall/cart/checkout',
        method: 'post',
        data: data
    })
}
